package com.example.myFirstWebmagic.waterReport;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.EmbeddedId;
import javax.persistence.Entity;
import com.example.myFirstWebmagic.util.JsonObject;

/**
 * 
 * ClassName: WaterStation 
 * @Description: 水质监测站实体类
 * @author xiongyao
 * @date 2017年3月6日
 */
@Entity
public class EnWaterStationReport extends JsonObject implements Serializable{

	/**
	 * @Fields serialVersionUID : TODO
	 */
	private static final long serialVersionUID = 1L;

	/**
	 * 主键
	 */
	@EmbeddedId
	private WaterStationPK id;
	
	
	
	/**
	 * PH值
	 */
	@Column(nullable=false)
	private String phValue;
	
	
	/**
	 * PH值类别
	 */
	@Column(nullable=false)
	private String phLevel;
	
	/**
	 * 溶解氧
	 */
	@Column(nullable=false)
	private String dissolvedOxygen;
	
	
	/**
	 * 溶解氧类别
	 */
	@Column(nullable=false)
	private String dissolvedOxygenLevel;
	
	/**
	 * 氨氮
	 */
	@Column(nullable=false)
	private String ammoniaOxygen;
	
	
	/**
	 * 氨氮类别
	 */
	@Column(nullable=false)
	private String ammoniaOxygenLevel;
	
	/**
	 * 高锰酸盐指数
	 */
	@Column(nullable=false)
	private String permanganateIndex;
	
	
	/**
	 * 高锰酸盐指数类别
	 */
	@Column(nullable=false)
	private String permanganateIndexLevel;
	
	/**
	 * 总有机碳
	 */
	@Column(nullable=false)
	private String toc;
	
	/**
	 * 总有机碳类别
	 */
	@Column(nullable=false)
	private String tocLevel;
	
	/**
	 * 断面属性
	 */
	
	@Column(nullable=true)
	private String sectionProperties;
	
	/**
	 * 站点状态
	 */
	@Column(nullable=true)
	private String stationStatus;

	/**
	 * 流域
	 */
	@Column(nullable=true)
	private String basin;
	
	
	public String getBasin() {
		return basin;
	}

	public void setBasin(String basin) {
		this.basin = basin;
	}

	public WaterStationPK getId() {
		return id;
	}

	public void setId(WaterStationPK id) {
		this.id = id;
	}

	public String getPhValue() {
		return phValue;
	}

	public void setPhValue(String phValue) {
		this.phValue = phValue;
	}

	public String getPhLevel() {
		return phLevel;
	}

	public void setPhLevel(String phLevel) {
		this.phLevel = phLevel;
	}

	public String getDissolvedOxygen() {
		return dissolvedOxygen;
	}

	public void setDissolvedOxygen(String dissolvedOxygen) {
		this.dissolvedOxygen = dissolvedOxygen;
	}

	public String getDissolvedOxygenLevel() {
		return dissolvedOxygenLevel;
	}

	public void setDissolvedOxygenLevel(String dissolvedOxygenLevel) {
		this.dissolvedOxygenLevel = dissolvedOxygenLevel;
	}

	public String getAmmoniaOxygen() {
		return ammoniaOxygen;
	}

	public void setAmmoniaOxygen(String ammoniaOxygen) {
		this.ammoniaOxygen = ammoniaOxygen;
	}

	public String getAmmoniaOxygenLevel() {
		return ammoniaOxygenLevel;
	}

	public void setAmmoniaOxygenLevel(String ammoniaOxygenLevel) {
		this.ammoniaOxygenLevel = ammoniaOxygenLevel;
	}

	public String getPermanganateIndex() {
		return permanganateIndex;
	}

	public void setPermanganateIndex(String permanganateIndex) {
		this.permanganateIndex = permanganateIndex;
	}

	public String getPermanganateIndexLevel() {
		return permanganateIndexLevel;
	}

	public void setPermanganateIndexLevel(String permanganateIndexLevel) {
		this.permanganateIndexLevel = permanganateIndexLevel;
	}

	public String getToc() {
		return toc;
	}

	public void setToc(String toc) {
		this.toc = toc;
	}

	public String getTocLevel() {
		return tocLevel;
	}

	public void setTocLevel(String tocLevel) {
		this.tocLevel = tocLevel;
	}

	public String getSectionProperties() {
		return sectionProperties;
	}

	public void setSectionProperties(String sectionProperties) {
		this.sectionProperties = sectionProperties;
	}

	public String getStationStatus() {
		return stationStatus;
	}

	public void setStationStatus(String stationStatus) {
		this.stationStatus = stationStatus;
	}

	public EnWaterStationReport() {
		
	}

	
	
	
	
	
}
